TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Middle States
Area - Delaware
League - Adult 18 & Over Winter
Flight - 3.5 Men
--------------------------------------------------------------------------------------------------------------------------------------
Smashers
League Record: 2 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Stephen Johnson - 3.34
David Pearl - 3.34
Stuart Schanbacher - 3.32
Anand Natrajan - 3.32
Wayne Lai - 3.30
Karthik Govindaswamy - 3.30
Amith Nikam - 3.23
Harsh Bais - 3.22
Ramesh Damaraju - 3.15
Shamoor Anis - 3.13
Erik Somerville - 3.12
Kevin Chapman - 3.09
Alain Hwang - 3.08
Jamil Khatri - 3.00
Perry Walker - 2.81
Anyao Cheng - 2.79
Krishna Ganti - 2.71
League Results By Position
1S 1D 2D 3D
Alain Hwang - 3.08 0 - 1
Amith Nikam - 3.23 & Kevin Chapman - 3.09 0 - 1
Anand Natrajan - 3.32 & Amith Nikam - 3.23 1 - 0
Anand Natrajan - 3.32 & Kevin Chapman - 3.09 0 - 1
David Pearl - 3.34 & Kevin Chapman - 3.09 0 - 1
David Pearl - 3.34 & Stephen Johnson - 3.34 2 - 1 0 - 2
Harsh Bais - 3.22 & Jamil Khatri - 3.00 1 - 0 1 - 0
Harsh Bais - 3.22 & Ramesh Damaraju - 3.15 1 - 0
Jamil Khatri - 3.00 & Anyao Cheng - 2.79 0 - 1
Jamil Khatri - 3.00 & Shamoor Anis - 3.13 0 - 1
Krishna Ganti - 2.71 & Karthik Govindaswamy - 3.30 0 - 1
Karthik Govindaswamy - 3.30 & Erik Somerville - 3.12 0 - 1
Perry Walker - 2.81 & Erik Somerville - 3.12 0 - 2
Perry Walker - 2.81 & Ramesh Damaraju - 3.15 0 - 1
Ramesh Damaraju - 3.15 & Kevin Chapman - 3.09 0 - 1
Shamoor Anis - 3.13 & Anyao Cheng - 2.79 0 - 1 0 - 1
Shamoor Anis - 3.13 & Erik Somerville - 3.12 1 - 0
Shamoor Anis - 3.13 0 - 1
Stuart Schanbacher - 3.32 3 - 0
Wayne Lai - 3.30 & Jamil Khatri - 3.00 1 - 0
Wayne Lai - 3.30 2 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Winter Watermen
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Amrit Tewary - 3.39
Stephen Fell - 3.37
David Bethala - 3.37
Miles Dean - 3.36
Nicholas Noker - 3.33
John Emery - 3.33
Abhijit Jadhav - 3.33
Andrew Hines - 3.31
Peter Gaertner - 3.30
James Johnson - 3.30
Neil McNair Jr - 3.22
Andrew Barrett - 3.20
Drew Keohane - n/a
Cory Hafer - n/a
League Results By Position
1S 1D 2D 3D
Andrew Barrett - 3.20 & John Emery - 3.33 0 - 1
Andrew Barrett - 3.20 & Stephen Fell - 3.37 1 - 0 1 - 0
Andrew Barrett - 3.20 1 - 0
Andrew Hines - 3.31 & Stephen Fell - 3.37 1 - 0
Abhijit Jadhav - 3.33 & Andrew Barrett - 3.20 1 - 0
Abhijit Jadhav - 3.33 & John Emery - 3.33 1 - 0
Abhijit Jadhav - 3.33 & Neil McNair Jr - 3.22 0 - 1 1 - 0
Drew Keohane - n/a & Amrit Tewary - 3.39 1 - 0
David Bethala - 3.37 & Amrit Tewary - 3.39 0 - 1
David Bethala - 3.37 & Cory Hafer - n/a 1 - 0
David Bethala - 3.37 & John Emery - 3.33 0 - 1
David Bethala - 3.37 & James Johnson - 3.30 1 - 1
John Emery - 3.33 1 - 0
Miles Dean - 3.36 5 - 0
Neil McNair Jr - 3.22 & Andrew Hines - 3.31 2 - 1
Nicholas Noker - 3.33 & John Emery - 3.33 1 - 0
Nicholas Noker - 3.33 & Peter Gaertner - 3.30 1 - 0
Nicholas Noker - 3.33 & Stephen Fell - 3.37 0 - 1
Nicholas Noker - 3.33 0 - 1
Peter Gaertner - 3.30 & Andrew Hines - 3.31 0 - 1
Peter Gaertner - 3.30 & Miles Dean - 3.36 1 - 0
Peter Gaertner - 3.30 & Stephen Fell - 3.37 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
DuPont
League Record: 4 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Scott Russell - 3.37
Richard Burke - 3.37
Keith Smith - 3.37
Rytas Vebeliunas - 3.33
Chad Stover - 3.33
Robert Bush - 3.32
Jeremy Soja - 3.29
Dan Duong - 3.27
Jason Lisi - 3.24
Hyung Steele - 3.22
Vinay Maheshwari - 3.21
Samir Ahmad - 3.21
Ted Hu - 3.20
Frank Cuoco - 3.13
William Tate - 3.08
david Smagorinsky - 2.88
Michael Hartman - 2.81
Dominic Singson - 2.68
Jared Post - n/a
Andrew Johnson - n/a
League Results By Position
1S 1D 2D 3D
david Smagorinsky - 2.88 & Keith Smith - 3.37 1 - 0
david Smagorinsky - 2.88 & William Tate - 3.08 0 - 1
david Smagorinsky - 2.88 0 - 1
Andrew Johnson - n/a 1 - 2
Chad Stover - 3.33 & Scott Russell - 3.37 4 - 0
Chad Stover - 3.33 1 - 0
Dominic Singson - 2.68 & Michael Hartman - 2.81 0 - 1
Dominic Singson - 2.68 0 - 1
Dan Duong - 3.27 & Richard Burke - 3.37 0 - 1 1 - 0
Frank Cuoco - 3.13 & Rytas Vebeliunas - 3.33 1 - 0
Hyung Steele - 3.22 & Jeremy Soja - 3.29 0 - 1
Hyung Steele - 3.22 & Samir Ahmad - 3.21 1 - 0
Jeremy Soja - 3.29 1 - 0
Jared Post - n/a & Rytas Vebeliunas - 3.33 1 - 0
Jason Lisi - 3.24 & Keith Smith - 3.37 1 - 0 1 - 0
Keith Smith - 3.37 0 - 1
Richard Burke - 3.37 & Robert Bush - 3.32 1 - 0
Richard Burke - 3.37 & Samir Ahmad - 3.21 1 - 0
Robert Bush - 3.32 & Samir Ahmad - 3.21 1 - 0
Rytas Vebeliunas - 3.33 & Vinay Maheshwari - 3.21 0 - 1 0 - 1
Samir Ahmad - 3.21 & Scott Russell - 3.37 1 - 0
Ted Hu - 3.20 & Michael Hartman - 2.81 0 - 1
Ted Hu - 3.20 & William Tate - 3.08 0 - 1
Vinay Maheshwari - 3.21 & William Tate - 3.08 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Slice and Dice
League Record: 3 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Brian Crevasse - 3.37
Peter Leida - 3.36
Sumit Agarwal - 3.32
Anthony Boswell - 3.30
Jason Fagone - 3.28
Scott Smith - 3.24
Nilay Shah - 3.23
Haroon Raja - 3.17
Michael Cellucci - 3.14
Thomas Craft - 3.13
John Carpenter - 3.05
League Results By Position
1S 1D 2D 3D
Anthony Boswell - 3.30 & Brian Crevasse - 3.37 4 - 0
Anthony Boswell - 3.30 & Peter Leida - 3.36 0 - 1
Brian Crevasse - 3.37 & Peter Leida - 3.36 0 - 1
Haroon Raja - 3.17 & Sumit Agarwal - 3.32 1 - 0
Haroon Raja - 3.17 & Scott Smith - 3.24 1 - 0
Haroon Raja - 3.17 & Thomas Craft - 3.13 0 - 1
John Carpenter - 3.05 1 - 2
Jason Fagone - 3.28 & Brian Crevasse - 3.37 0 - 1 1 - 0
Jason Fagone - 3.28 & John Carpenter - 3.05 1 - 0 1 - 0
Jason Fagone - 3.28 & Michael Cellucci - 3.14 0 - 1
Jason Fagone - 3.28 & Nilay Shah - 3.23 1 - 0
Michael Cellucci - 3.14 & Brian Crevasse - 3.37 1 - 0
Michael Cellucci - 3.14 & Nilay Shah - 3.23 0 - 1
Michael Cellucci - 3.14 & Scott Smith - 3.24 1 - 1
Michael Cellucci - 3.14 & Thomas Craft - 3.13 0 - 1
Sumit Agarwal - 3.32 3 - 2
Scott Smith - 3.24 & Nilay Shah - 3.23 1 - 0
Scott Smith - 3.24 & Peter Leida - 3.36 1 - 0
Thomas Craft - 3.13 & John Carpenter - 3.05 0 - 1
Thomas Craft - 3.13 & Nilay Shah - 3.23 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
IOS - Inspiring Open Stanzas
League Record: 0 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
John La Scala - 3.23
John Casanova - 3.20
Derik Zhou - 3.20
Gerald Smith - 3.15
Aravind Babu - 3.15
Kevin Carey - 3.12
Anshuman Agrawal - 3.12
Mike Nardozzi - 3.09
Frank Dougherty - 3.07
Kyle McDuffie - 3.02
Michael Schenk - 2.94
James Codichini - 2.91
Ron Vitola - 2.75
Daniel Marien - 2.68
Christopher Morris - 2.57
John Coleman - n/a
League Results By Position
1S 1D 2D 3D
Anshuman Agrawal - 3.12 & Kevin Carey - 3.12 0 - 1
Anshuman Agrawal - 3.12 & Michael Schenk - 2.94 0 - 1
Anshuman Agrawal - 3.12 0 - 1
Aravind Babu - 3.15 & Kevin Carey - 3.12 0 - 1
Aravind Babu - 3.15 & Mike Nardozzi - 3.09 0 - 2
Derik Zhou - 3.20 & Kevin Carey - 3.12 0 - 1
Daniel Marien - 2.68 & Christopher Morris - 2.57 0 - 1
Daniel Marien - 2.68 & John Casanova - 3.20 1 - 0
Daniel Marien - 2.68 & John La Scala - 3.23 0 - 1
Frank Dougherty - 3.07 & Anshuman Agrawal - 3.12 0 - 1
Frank Dougherty - 3.07 & John La Scala - 3.23 1 - 0
Gerald Smith - 3.15 & Christopher Morris - 2.57 0 - 1
Gerald Smith - 3.15 1 - 2
John Casanova - 3.20 & John La Scala - 3.23 0 - 1 0 - 1
John Coleman - n/a 0 - 1
John La Scala - 3.23 & Kevin Carey - 3.12 2 - 1
James Codichini - 2.91 & Derik Zhou - 3.20 0 - 1
James Codichini - 2.91 & Kyle McDuffie - 3.02 0 - 1
James Codichini - 2.91 0 - 3
Kyle McDuffie - 3.02 & Anshuman Agrawal - 3.12 1 - 0
Kyle McDuffie - 3.02 & Derik Zhou - 3.20 1 - 0
Kyle McDuffie - 3.02 & John Coleman - n/a 0 - 1
Kyle McDuffie - 3.02 & Michael Schenk - 2.94 0 - 1
Michael Schenk - 2.94 & Ron Vitola - 2.75 0 - 1